1055721
[xen.git] /
1 #! /bin/sh
2
3 PATH=/etc/xen/scripts:$PATH
4
5 case "$ACTION" in
6   add)
7     case "$XENBUS_TYPE" in
8       vbd)
9         /etc/xen/scripts/block bind
10         ;;
11     esac
12     ;;
13   remove)
14     case "$XENBUS_TYPE" in
15       vbd)
16         /etc/xen/scripts/block unbind
17         ;;
18     esac
19     # remove device backend store entries
20     xenstore-rm -t "$XENBUS_PATH"
21     ;;
22   online)
23     case "$XENBUS_TYPE" in
24       vif)
25         [ -n "$script" ] && $script up
26         ;;
27     esac
28     ;;
29   offline)
30     ;;
31 esac
32